MPHB\Entities\Booking C

Total Complexity 101
Dependencies 6
Dependents 24
Total lines 807
Lines of code 337
Logical lines of code 157
Comment lines 326
Methods 49
Properties 19

Methods 49

Method Rating Maintainability Complexity Lines of code
setupParameters()
B
41 21 54
getPriceBreakdown()
A
43 11 52
addLog()
S
51 7 24
calcDepositAmount()
S
55 6 19
getLastPriceBreakdown()
S
61 5 12
getDates()
S
65 3 9
calcPrice()
S
68 3 7
getCouponCode()
S
75 2 4
applyCoupon()
S
66 2 9
getExpectPaymentId()
S
67 2 8
getLogs()
S
64 1 11
getICalProdid()
S
82 1 3
getICalSummary()
S
82 1 3
getICalDescription()
S
82 1 3
getLanguage()
S
82 1 3
isExpectPayment()
S
74 1 4
deleteExpiration()
S
78 1 3
retrieveExpiration()
S
77 1 3
__construct()
S
81 1 3
setExpectPayment()
S
79 1 3
getCouponId()
S
82 1 3
getCheckoutId()
S
82 1 3
getSyncId()
S
82 1 3
getSyncQueueId()
S
82 1 3
getInternalNotes()
S
82 1 3
isImported()
S
80 1 3
updateExpiration()
S
78 1 3
getCustomer()
S
82 1 3
getStatus()
S
82 1 3
getKey()
S
79 1 3
setStatus()
S
81 1 3
generateKey()
S
71 1 5
setDates()
S
77 1 4
getDateTime()
S
82 1 3
setRooms()
S
81 1 3
updateTotal()
S
80 1 3
getId()
S
82 1 3
setId()
S
81 1 3
getCheckInDate()
S
82 1 3
getTotalPrice()
S
82 1 3
getCheckOutDate()
S
82 1 3
getReservedRooms()
S
82 1 3
getReservedRoomIds()
S
69 1 8
getRoomIds()
S
69 1 8
setCustomer()
S
81 1 3
create()
S
80 1 3
getNote()
S
82 1 3
setNote()
S
81 1 3
isPending()
S
79 1 3